<%@ Page 
    Language="C#" 
    MasterPageFile="~/ITCG.master" 
    AutoEventWireup="true" 
    CodeFile="BOD_CONTEO_FISICO_LISTADO.aspx.cs" 
    Inherits="BOD_BOD_CONTEO_FISICO_LISTADO" 
    meta:resourcekey="Tit_Bod_Conteo_fisico_ListadoRecursoKCG"
    Theme="EstiloKCG" 
    StylesheetTheme="EstiloKCG" %>
    
    <%@ Register 
        Src="../WebUserControls/wucMensajeEliminar.ascx" 
        TagName="wucMensajeEliminar"
        TagPrefix="uc1" %>
<%@ Register 
        Src="../WebUserControls/wucMensajeActualizar.ascx" 
        TagName="wucMensajeActualizar"
        TagPrefix="uc2" %>
<%@ Register 
        Assembly="AjaxControlToolkit" 
        Namespace="AjaxControlToolkit" 
        TagPrefix="AjaxControlToolkit" %>
<%@ Register 
        TagPrefix="koala" 
        Assembly="KoalaWebControls" 
        Namespace="Koala.KoalaWebControls" %>
    
<asp:Content 
    ID="Content1" 
    ContentPlaceHolderID="ContentPlaceHolder1" 
    Runat="Server">
    <asp:UpdatePanel 
        ID="UpdatePanel1" 
        runat="server">
        <ContentTemplate>
            <asp:Panel 
                runat="server" 
                ID="pnlDatosGrid" 
                meta:resourcekey="Rec_Bod_Conteo_fisico_ListadoRecursoKCG">
                <koala:KGrid
                    ID="gvbod_conteo_fisico_listado" 
                    runat="server" 
                    AllowPaging="True" 
                    AllowSorting="True"  
                    PageSize="15"
                    SelectedIndex="0"
                    AutoGenerateColumns="False"
                    AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_GridRecursoKCG.AccesKey").ToString() %>' 
                    DataKeyNames="Estado, Id,Bod_Archivo_plano_Id" 
                    DataSourceID="odsgvbod_conteo_fisico_listado">
                    <AlternatingRowStyle CssClass="alternatingrowstyle" />
                    <HeaderStyle CssClass="headerstyle" />
                    <PagerStyle CssClass="pagerstyle" />
                    <SelectedRowStyle CssClass="selectedrowstyle" />
                    <Columns>
                        <asp:CommandField 
                            ButtonType="Button" 
                            SelectText="..." 
                            ShowSelectButton="True" />
                        <asp:BoundField 
                            DataField="Codigo" 
                            meta:resourcekey="BoundCodigoRecursoKCG" 
                            SortExpression="Codigo">                             
                            <itemstyle horizontalalign="Right" />
                        </asp:BoundField>
                        <asp:BoundField 
                            DataField="Tipo_Nombre" 
                            meta:resourcekey="BoundTipo_NombreRecursoKCG" 
                            SortExpression="Tipo_Nombre">
                            <ItemStyle Width="50mm" Wrap="True" />
                        </asp:BoundField>    
                        <asp:BoundField 
                            DataField="Bod_Bodega_Nombre" 
                            meta:resourcekey="BoundBod_Bodega_NombreRecursoKCG" 
                            SortExpression="Bod_Bodega_Nombre">
                            <ItemStyle Width="80mm" Wrap="True" />
                        </asp:BoundField>                                                
                        <asp:BoundField 
                            DataField="Fecha_Conteo" 
                            meta:resourcekey="BoundFecha_ConteoRecursoKCG"  
                            SortExpression="Fecha_Conteo" 
                            DataFormatString="{0:dd/MM/yyyy}">
                            <itemstyle wrap="true" />
                        </asp:BoundField>
                        <asp:BoundField 
                            DataField="Estado_nombre" 
                            meta:resourcekey="BoundEstadoRecursoKCG" 
                            SortExpression="Estado_nombre" >   
                            <itemstyle width="40mm" Wrap="True" />  
                        </asp:BoundField>                     
                        <asp:BoundField 
                            DataField="Bod_Archivo_Plano_Codigo" 
                            meta:resourcekey="BoundBod_Archivo_Plano_CodigoRecursoKCG" 
                            SortExpression="Bod_Archivo_Plano_Codigo" >
                            <ItemStyle horizontalalign="Right" Width="35mm"/>   
                        </asp:BoundField>                         
                        <asp:BoundField 
                            DataField="Destino_Nombre" 
                            meta:resourcekey="BoundDestino_NombreRecursoKCG" 
                            SortExpression="Destino_Nombre" >                                                                             
                            <ItemStyle Width="80mm" Wrap="True" />
                        </asp:BoundField>
                        <asp:BoundField 
                            DataField="Fecha_Creacion" 
                            meta:resourcekey="BoundFecha_CreacionRecursoKCG" 
                            SortExpression="Fecha_Creacion" >
                            <headerstyle width="50mm" />
                            <itemstyle wrap="true" />
                        </asp:BoundField>
                        <asp:BoundField 
                            DataField="Nombre_Origen" 
                            HeaderText="Nombre_Origen"
                            SortExpression="Nombre_Origen"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Creacion_Per_Personal_Nombre" 
                            HeaderText="Creacion_Per_Personal_Nombre"
                            SortExpression="Creacion_Per_Personal_Nombre"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Bod_Bodega_Id" 
                            HeaderText="Bod_Bodega_Id" 
                            SortExpression="Bod_Bodega_Id"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Tipo" 
                            HeaderText="Tipo" 
                            SortExpression="Tipo" 
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Creacion_Per_Personal_Id" 
                            HeaderText="Creacion_Per_Personal_Id"
                            SortExpression="Creacion_Per_Personal_Id" 
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Fecha_Update" 
                            HeaderText="Fecha_Update" 
                            SortExpression="Fecha_Update"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Update_Per_Personal_Id" 
                            HeaderText="Update_Per_Personal_Id"
                            SortExpression="Update_Per_Personal_Id" 
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Descripcion" 
                            HeaderText="Descripcion" 
                            SortExpression="Descripcion"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Bod_Bodega_Codigo" 
                            HeaderText="Bod_Bodega_Codigo" 
                            SortExpression="Bod_Bodega_Codigo"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Int_Empresa_Id" 
                            HeaderText="Int_Empresa_Id" 
                            SortExpression="Int_Empresa_Id"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Int_Empresa_Codigo" 
                            HeaderText="Int_Empresa_Codigo" 
                            SortExpression="Int_Empresa_Codigo"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Int_Empresa_Nombre" 
                            HeaderText="Int_Empresa_Nombre" 
                            SortExpression="Int_Empresa_Nombre"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Creacion_Per_Personal_Codigo" 
                            HeaderText="Creacion_Per_Personal_Codigo"
                            SortExpression="Creacion_Per_Personal_Codigo" 
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Update_Per_Personal_Codigo" 
                            HeaderText="Update_Per_Personal_Codigo"
                            SortExpression="Update_Per_Personal_Codigo" 
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Update_Per_Personal_Nombre" 
                            HeaderText="Update_Per_Personal_Nombre"
                            SortExpression="Update_Per_Personal_Nombre" 
                            Visible="False" />                        
                        <asp:BoundField 
                            DataField="Estado" 
                            HeaderText="Estado" 
                            SortExpression="Estado"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Id" 
                            HeaderText="Id" 
                            SortExpression="Id" 
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Codigo_int" 
                            HeaderText="Codigo_int" 
                            SortExpression="Codigo_int"
                            Visible="False" />
                        <asp:BoundField 
                            DataField="Nombre" 
                            HeaderText="Nombre" 
                            SortExpression="Nombre" 
                            Visible="False" />  
                        <asp:BoundField 
                            DataField="Int_Sucursal_Id" 
                            HeaderText="Int_Sucursal_Id" 
                            SortExpression="Int_Sucursal_Id"
                            Visible="False" />   
                        <asp:BoundField 
                            DataField="Int_Sucursal_Codigo" 
                            HeaderText="Int_Sucursal_Codigo"
                        SortExpression="Int_Sucursal_Codigo" 
                            Visible="False" />   
                        <asp:BoundField 
                            DataField="Int_Sucursal_Nombre" 
                            HeaderText="Int_Sucursal_Nombre"
                            SortExpression="Int_Sucursal_Nombre" 
                            Visible="False" />    
                        <asp:BoundField 
                            DataField="Bod_Archivo_Plano_Documento_Id" 
                            HeaderText="Bod_Archivo_Plano_Documento_Id"
                            SortExpression="Bod_Archivo_Plano_Documento_Id" 
                            Visible="False" />  
                        <asp:BoundField 
                            DataField="Bod_Archivo_plano_Id" 
                            HeaderText="Bod_Archivo_plano_Id"
                            SortExpression="Bod_Archivo_plano_Id" 
                            Visible="False" />                          
                    </Columns>
                </koala:KGrid>
                <table>
        <tr>
            <td>
                <koala:KFiltro 
                    ID="kftFiltro" 
                    runat="server" 
                    Contenedor="BOD_CONTEO_FISICO_LISTADO" 
                    Objeto="Bod_Conteo_Fisico"
                    IndiceScope="Scope" 
                    Orden="1" 
                    ObjectDataSourceID="odsgvbod_conteo_fisico_listado" />
            </td>
            <td>
                <asp:Button 
                ID="btnRefrescarListadoConteo" 
                runat="server"/>   
            </td>
            <td>
                <asp:Button 
                    ID="BtnNuevo" 
                    runat="server" 
                    OnClick="BtnNuevo_Click" />
            </td>
            <td>
                <asp:Button 
                    ID="BtnConteo_Fisico" 
                    runat="server" 
                    OnClick="BtnConteo_Fisico_Click" />
            </td>
            <td>
                <asp:Button 
                    ID="BtnBodArchivoPlano" 
                    runat="server"                     
                    OnClick="BtnBodArchivoPlano_Click" />
            </td>
            <td>
                       <asp:UpdatePanel ID="opopop"
                            runat="server">
                            <ContentTemplate>                            
                            <koala:KEstado ID="Estado" 
                                           Runat="Server" 
                                           ObjetoNombre="Bod_Conteo_Fisico"
                                           CampoNombre="Estado" />  
                            </ContentTemplate>
                        </asp:UpdatePanel> 
                    </td>
                          
        </tr>
    </table>
            </asp:Panel>                   
            </ContentTemplate>            
    </asp:UpdatePanel> 
    
    
    <asp:ObjectDataSource 
        ID="odsgvbod_conteo_fisico_listado" 
        runat="server"
        EnableCaching = "true" 
        CacheDuration ="180"
        CacheKeyDependency="Bod_Conteo_Fisico" 
        OldValuesParameterFormatString="original_{0}"
        SelectMethod="GetByEmpresa" 
        TypeName="FEL.BOD.BO_Bod_Conteo_Fisico">
        <SelectParameters>
            <asp:SessionParameter 
                Name="s" 
                SessionField="Scope" 
                Type="Object" />
        </SelectParameters>
    </asp:ObjectDataSource>    
</asp:Content>

